1,374 research outputs found

    Dynamic Virtual Page-based Flash Translation Layer with Novel Hot Data Identification and Adaptive Parallelism Management

    Get PDF
    Solid-state disks (SSDs) tend to replace traditional motor-driven hard disks in high-end storage devices in past few decades. However, various inherent features, such as out-of-place update [resorting to garbage collection (GC)] and limited endurance (resorting to wear leveling), need to be reduced to a large extent before that day comes. Both the GC and wear leveling fundamentally depend on hot data identification (HDI). In this paper, we propose a hot data-aware flash translation layer architecture based on a dynamic virtual page (DVPFTL) so as to improve the performance and lifetime of NAND flash devices. First, we develop a generalized dual layer HDI (DL-HDI) framework, which is composed of a cold data pre-classifier and a hot data post-identifier. Those can efficiently follow the frequency and recency of information access. Then, we design an adaptive parallelism manager (APM) to assign the clustered data chunks to distinct resident blocks in the SSD so as to prolong its endurance. Finally, the experimental results from our realized SSD prototype indicate that the DVPFTL scheme has reliably improved the parallelizability and endurance of NAND flash devices with improved GC-costs, compared with related works.Peer reviewe

    Greening Supply Chains in China: Practical Lessons From China-Based Suppliers in Achieving Environmental Performance

    Get PDF
    Presents case studies of how five China-based suppliers are meeting international buyers' environmental requirements. Examines management processes; effective low-cost ways to reduce water pollution; and the roles of multistakeholders and third parties

    Looking for Stars and Finding the Moon: Effects of Lunar Gamma-ray Emission on Fermi LAT Light Curves

    Full text link
    We are conducting a search for new gamma-ray binaries by making high signal-to-noise light curves of all cataloged Fermi LAT sources and searching for periodic variability using appropriately weighted power spectra. The light curves are created using a variant of aperture photometry where photons are weighted by the probability that they came from the source of interest. From this analysis we find that the light curves of a number of sources near the ecliptic plane are contaminated by gamma-ray emission from the Moon. This shows itself as modulation on the Moon's sidereal period in the power spectra. We demonstrate that this contamination can be removed by excluding times when the Moon was too close to a source. We advocate that this data screening should generally be used when analyzing LAT data from a source located close to the path of the Moon.Comment: 2012 Fermi Symposium proceedings - eConf C12102

    A New Approximation Method for Constant Weight Coding and Its Hardware Implementation

    Get PDF
    In this chapter, a more memory-efficient method for encoding binary information into words of prescribed length and weight is presented. The solutions in existing work include complex float point arithmetic or extra memory overhead which make it demanding for resource-constrained computing platform. The solution we propose here solves the problems above yet achieves better coding efficiency. We also correct a crucial error in previous implementations of code-based cryptography by exploiting and tweaking the proposed encoder. For the time being, the design presented in this work is the most compact one for any code-based encryption schemes. We show, for instance, that our lightweight implementation of Niederreiter encrypting unit can encrypt approximately 1 million plaintexts per second on a Xilinx Virtex-6 FPGA, requiring 183 slices and 18 memory blocks

    Key-point Detection based Fast CU Decision for HEVC Intra Encoding

    Get PDF
    As the most recent video coding standard, High Efficiency Video Coding (HEVC) adopts various novel techniques, including a quad-tree based coding unit (CU) structure and additional angular modes used for intra encoding. These newtechniques achieve a notable improvement in coding efficiency at the penalty of significant computational complexity increase. Thus, a fast HEVC coding algorithm is highly desirable. In this paper, we propose a fast intra CU decision algorithm for HEVC to reduce the coding complexity, mainly based on a key-point detection. A CU block is considered to have multiple gradients and is early split if corner points are detected inside the block. On the other hand, a CU block without corner points is treated to be terminated when its RD cost is also small according to statistics of the previous frames. The proposed fast algorithm achieves over 62% encoding time reduction with 3.66%, 2.82%, and 2.53% BD-Rate loss for Y, U, and V components, averagely. The experimental results show that the proposed method is efficient to fast decide CU size in HEVC intra coding, even though only static parameters are applied to all test sequences
    corecore